//牛客 CM62井字棋
class Board {
public:
    bool checkWon(vector<vector<int> > board) {
        // write code here
        int row=board.size();
        int i,j,sum;
        for(i=0;i<row;i++)
        {
            sum=0;
            for(j=0;j<row;j++)
            {
                sum+=board[i][j];
            }
            if(sum==row)
            return true;
        }

        for(i=0;i<row;i++)
        {
            sum=0;
            for(j=0;j<row;j++)
            {
                sum+=board[j][i];
            }
            if(sum==row)
            return true;
        }

        sum=0;
        for(i=0;i<row;i++)
        {
            sum+=board[i][i];
        }
        if(sum==row)
        return true;
        sum=0;
        for(i=0;i<row;i++)
        {
            sum+=board[i][row-i-1];
        }
        if(sum==row)
        {
            return true;
        }
        return false;

    }
};